Kotlin Set
が欲しい。
public fun <T> linkedSetOf(vararg elements: T): LinkedHashSet<T> = elements.toCollection(LinkedHashSet(mapCapacity(elements.size)))
でよいのか、自分が確認しないといけない。
LinkedHashSetとは
予測可能な反復順序を持つSetインタフェースのハッシュ表とリンク・リストの実装です。この実装は、すべてのエントリをまたがる二重のリンク・リストを保持するという点で、HashSetとは異なります。